package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.EmProperties;
import com.ruoyi.system.domain.vo.EmPropertiesVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;
import com.ruoyi.system.domain.vo.HomeBarVo;
import com.ruoyi.system.domain.vo.HomeCountVo;
import java.math.BigDecimal;
import java.util.List;

/**
 * 不动产参数Mapper接口
 *
 * @author ruoyi
 * @date 2024-10-25
 */
public interface EmPropertiesMapper extends BaseMapperPlus<EmPropertiesMapper, EmProperties, EmPropertiesVo> {

    HomeCountVo getCount();

    List<HomeBarVo> getStatusBar();

    List<HomeBarVo> getStatusBar2();

    List<HomeBarVo> getStatusBar3();

    BigDecimal getShouldReceivable(String date);

    BigDecimal getHasReceivable(String date);

    int getZiChanCount(String date);
    int getZuHuCount(String date);
}
